key barrel - German English Dictionary